overrake - German English Dictionary