be puzzled - Turkish English Dictionary