peddled - German English Dictionary