tetraphocomelia - French English Dictionary