depth charge for practice - Turkish English Dictionary