clumsy person who drops things - French English Dictionary