prosternarse - Turkish English Dictionary