rant at - Alemán Inglés Diccionario