rouage - German English Dictionary