treaty of guadalupe hidalgo - Turkish English Dictionary