lack of bravery or courage - Turkish English Dictionary