pedlars - German English Dictionary