self-applied - Alemán Inglés Diccionario