support trench - Turkish English Dictionary