a large profit may be made - Turkish English Dictionary