we are waiting for someone to come - French English Dictionary