self-given - Alemán Inglés Diccionario