a boy toy - French English Dictionary