apedreada - Turkish English Dictionary