put an idea across - Turkish English Dictionary