pastorelearse - German English Dictionary