adrift in a dinghy - French English Dictionary