small bird resembling the stork - Francés Inglés Diccionario