lend itself to be suitable for - Turkish English Dictionary