loom large - Turkish English Dictionary