ruche - German English Dictionary