satchels - German English Dictionary