iraqi turkmen front - German English Dictionary