overheard - German English Dictionary