a brain wave - Turkish English Dictionary