overpassionate - German English Dictionary