pedreta - German English Dictionary