your trump card - German English Dictionary