small creature - Francés Inglés Diccionario