capuche - German English Dictionary