ribbit - Alemán Inglés Diccionario