self-dug - Alemán Inglés Diccionario