strength and leakage - Alemán Inglés Diccionario