halabja - French English Dictionary