phocomelia - Spanish English Dictionary