self-applied - Turco Inglés Diccionario