come up trumps - Alemán Inglés Diccionario