rostrate - Turkish English Dictionary