bowed down (by) - Turkish English Dictionary