every drop counts - German English Dictionary