pastora - German English Dictionary