media garlopa - Turkish English Dictionary