multi-million dollar amounts - Turkish English Dictionary