mitraille - Turkish English Dictionary