sweet lemon tree (citrus limetta) - Deutsch Englisch Wörterbuch