hopeless at - French English Dictionary