retribute - Alemán Inglés Diccionario