pedrera - German English Dictionary