watered down coffee - French English Dictionary