a ridiculous amount - Turkish English Dictionary