come down upon - Turkish English Dictionary