phocomelus - French English Dictionary