difficult terrain - Turkish English Dictionary