a citrus fruit from the rutaceae family (citrus grandis) - Spanish English Dictionary