ample opportunity - Turkish English Dictionary