electromechanism - German English Dictionary