phocomelia - French English Dictionary