whatever it may cost - Turkish English Dictionary