carpels - Spanish English Dictionary