have strange ideas - Turkish English Dictionary