mechanistical - German English Dictionary