excogitation - Turkish English Dictionary