capucha - German English Dictionary