duffles - German English Dictionary