echar garra - Turkish English Dictionary