Another very useful online translator between German and English, German and French and finally German and Spanish: http://dict.leo.org. Note that LEO offers also a dictionary version specifically designed for handheld devices with small screens (e.g. phones, PDAs...), using this address: http://pda.leo.org. Very convenient!