trombe - German English Dictionary