worrywart - French English Dictionary