human integration in future atm systems - German English Dictionary