"leckrate" in English Leckrate {f} leak rate Detailed translations for "leckrate" die Leckrate{feminine} Leckrate leak rate