frog horn - Alemán Inglés Diccionario