be a completely tricky problem - French English Dictionary