short-stay parker - French English Dictionary