foal of a camel - İspanyolca İngilizce Sözlük