mobile phone car-holding device - French English Dictionary