ram-raid a shop - Turkish English Dictionary