lie down across the goal - Turkish English Dictionary