stuff jackets - German English Dictionary