a lot of moola - Turkish English Dictionary