perilous venture - Turkish English Dictionary