every drop counts - French English Dictionary