tribulate - Alemán Inglés Diccionario