self-limiting - Alemán Inglés Diccionario