overtrumped - German English Dictionary