(public) payphone - French English Dictionary