god love a duck! - Alemán Inglés Diccionario