small creature - Turco Inglés Diccionario