have a giraffe - Francés Inglés Diccionario