self-recorder - Alemán Inglés Diccionario