trifoliata (poncirus trifoliata) - German English Dictionary