drome - German English Dictionary