hand-portable telephone - French English Dictionary