pepperroot - German English Dictionary