overplay - German English Dictionary