mechanical recall device - Alemán Inglés Diccionario