be addled - Turkish English Dictionary