iraqi turkmen front - French English Dictionary