be down upon - Turkish English Dictionary