cast/throw violently - Turkish English Dictionary