core trench - Turkish English Dictionary