insane courage - Turkish English Dictionary