its turkish meaning - Fransızca İngilizce Sözlük