euphrates - German English Dictionary