overruff - German English Dictionary