tromb - German English Dictionary