liquid impingement - Turkish English Dictionary