giant frog - Alemán Inglés Diccionario