pedrera - Turkish English Dictionary