talk the same language - Turkish English Dictionary