giraffine - Alemán Inglés Diccionario