foal of a camel - Turco Inglés Diccionario