put to one's trumps - Alemán Inglés Diccionario