deimatic - French English Dictionary