self-supporters - Alemán Inglés Diccionario