lime tree (citrus aurantifolia) - German English Dictionary